package jp.co.lkg.springsmp.common.dao;

import java.util.List;

import jp.co.lkg.springsmp.common.db.dto.OrderinfoDto;

public interface OrderinfoDao
{

	OrderinfoDto selectByPk(OrderinfoDto dto);

	OrderinfoDto selectByPkForUpdate(OrderinfoDto dto);

	void insert(OrderinfoDto dto);

	void updateByPk(OrderinfoDto dto);

	void deleteByPk(OrderinfoDto dto);

	void updateIncludeNull(OrderinfoDto dto);

	List<OrderinfoDto> select(OrderinfoDto dto);

	//分页
	List<OrderinfoDto> selectAllOrder(OrderinfoDto dto);
	int selectAllPage();
}
